
html,body,p,div,h1,h2,h3,h4,h5,h6,img,ul,ol,li,dl,dt,dd,pre,form,fieldset,textarea,input,select,option,button{margin:0;padding:0;}

body{background-color:#f7f7f7;color:#333;font:13px/1.4 arial,FreeSans,Helvetica,sans-serif;}

th{text-align:left;}

th a{text-decoration:none;}

pre{font-family:monospace;font-size:1.2em;}

p{margin-bottom:1em;}

h1{font-size:2.2em;color:#FF3300;}

h2{font-size:2.2em;}

h3{font-size:1.3em;}

h4{font-size:1.2em;}

h5{font-size:1em;}

h6{font-size:.9em;}

img,a img,fieldset{border:0;}

ul{margin:0 0 1em 2em;}

ol{list-style-type:decimal;list-style-position:outside;padding-left:2.5em;}

a{cursor:pointer;text-decoration:none;}

a:link,a:visited,a:hover,a:active{color:#3c78b5;}

a:hover{text-decoration:underline;}

strong,b,.bolded{font-weight:bold;}

hr{color:#3c78b5;height:1px;}

textarea,select,optgroup,option,input.text,.textfield{color:#000;font-family:arial,tahoma,verdana,sans-serif;font-size:13px;}

select{min-width:150px;padding:1px;}

option{padding:0 1em;}

textarea,.textfield{padding:1px 2px;width:90%;max-height:600px;}

optgroup{background-color:#f8f8f8;color:#999;font-weight:normal;font-style:normal;}

optgroup option{background-color:#fff;}

small,.small{font-size:.9em;}

.tinylink{text-decoration:none;}

blockquote{border-left:2px solid #3c78b5;font-size:1em;font-family:arial,FreeSans,Helvetica,sans-serif;margin-left:0;padding-left:1em;}

table,caption{font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;}

a:active{-moz-outline:none;}

body>p:-moz-first-node,td>p:-moz-first-node,th>p:-moz-first-node{margin-top:0;}td>p:-moz-last-node,th>p:-moz-last-node{margin-bottom:0;}

